'''
根据平方数的性质——连续n个奇数相加的结果一定是平方数。
'''
#
#
# @param x int整型
# @return int整型
#
class Solution:
    def sqrt(self , x ):
        # write code here
        i = 1
        res = 0
        while x>=0:
            x -= i
            res = res + 1
            i = i + 2
        return res - 1
'''
库函数
'''